package com.njtoyo.taxi.admin.service.marketing;

import com.njtoyo.taxi.admin.rest.wrapper.marketing.seckill.AwardListWrapper;
import com.njtoyo.taxi.admin.rest.wrapper.marketing.seckill.CreateAwardWrapper;
import com.njtoyo.taxi.admin.rest.wrapper.marketing.seckill.UpdateAwardIsOnlineWrapper;
import com.njtoyo.taxi.admin.rest.wrapper.marketing.seckill.UpdateAwardWrapper;
import com.taxi.entity.common.RestResult;

public interface SeckillAwardService {

    RestResult getList(Long activityId, AwardListWrapper awardListWrapper);

    RestResult delete(Long activityId, Long awardId);

    RestResult create(CreateAwardWrapper createAwardWrapper);

    RestResult update(Long id, UpdateAwardWrapper updateAwardWrapper);

    RestResult updateIsOnline(Long id, UpdateAwardIsOnlineWrapper updateAwardWrapper);
}
